strap-maker factory - Alemán Inglés Diccionario